impervious to heat - Alemán Inglés Diccionario